home *** CD-ROM | disk | FTP | other *** search
/ APDL Other Worlds / APDL Other Worlds Collection.iso / SF3000 / !Star3000 / !Run < prev    next >
Encoding:
Text File  |  2005-11-28  |  2.6 KB  |  51 lines

  1. | Star Fighter 3000
  2. | © FEDNET Software 1994
  3. | Release 3 published by APDL
  4.  
  5. Obey <Obey$Dir>.!Boot
  6.  
  7. | Check OS and window manager version
  8. RMEnsure UtilityModule 3.10 Error "This application requires RISC OS 3.10 or later"
  9. RMEnsure WindowManager 3.80 Error "This application requires WindowManager 3.80 or later"
  10.  
  11. | Ensure System resources have been seen by the filer
  12. If "<System$Path>" = "" Then Error "System resources cannot be found"
  13. IF "<Wimp$ScrapDir>" = "" Then Error "Scrap directory cannot be found"
  14.  
  15. | Module to support OS_SynchroniseCodeAreas pre OS 3.7
  16. RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.01 RMLoad System:Modules.CallASWI
  17. RMEnsure UtilityModule 3.70 RMEnsure CallASWI 0.01 Error "This application requires CallASWI 0.01 or later"
  18.  
  19. | Toolbox modules
  20. | Works with OS 3.7 ROM versions, except needs later Window, DCS & Iconbar
  21. RMEnsure FilterManager 0.09 RMLoad System:Modules.FilterMgr
  22. RMEnsure FilterManager 0.09 Error "This application requires FilterManager 0.09 or later"
  23. RMEnsure Toolbox    0.00  RMLoad System:Modules.Toolbox.Toolbox
  24. RMEnsure Toolbox    1.36  Error "This application requires Toolbox 1.36 or later"
  25. RMEnsure Window     0.00  RMLoad System:Modules.Toolbox.Window
  26. RMEnsure Window     1.59  Error "This application requires Window 1.59 or later"
  27. RMEnsure Menu       0.00  RMLoad System:Modules.Toolbox.Menu
  28. RMEnsure Menu       0.24  Error "This application requires Menu 0.24 or later"
  29. RMEnsure Iconbar    0.00  RMLoad System:Modules.Toolbox.Iconbar
  30. RMEnsure Iconbar    1.18  Error "This application requires Iconbar 1.18 or later"
  31. RMEnsure ProgInfo   0.00  RMLoad System:Modules.Toolbox.ProgInfo
  32. RMEnsure ProgInfo   0.09  Error "This application requires ProgInfo 0.09 or later"
  33. RMEnsure SaveAs     0.00  RMLoad System:Modules.Toolbox.SaveAs
  34. RMEnsure SaveAs     0.12  Error "This application requires SaveAs 0.12 or later"
  35. RMEnsure Scale      0.00  RMLoad System:Modules.Toolbox.Scale
  36. RMEnsure Scale      0.11  Error "This application requires Scale 0.11 or later"
  37. RMEnsure DCS        0.00  RMLoad System:Modules.Toolbox.DCS_Quit
  38. RMEnsure DCS        1.08  Error "This application requires DCS 1.08 or later"
  39.  
  40. | Game support modules
  41. RMEnsure FDComp      1.03 RMLoad <Star3000$Dir>.Code.FDComp
  42. RMEnsure SFX_Handler 2.30 RMLoad <Star3000$Dir>.Code.SFX_Handle
  43.  
  44. | Set paths to read configuration and levels data
  45. If "<Choices$Path>" = "" Then Set Star3000Choices$Path <Star3000$Dir>.Choices.,<Star3000$Dir>.Defaults. Else Set Star3000Choices$Path Choices:Star3000.,<Star3000$Dir>.Defaults.
  46. Set Star3000Levels$Path <Star3000$Dir>.LandScapes.
  47.  
  48. WimpSlot -min 1752k
  49. WimpSlot -min 1444k -max 1444k
  50.  
  51. Run <Star3000$Dir>.!RunImage